package com.bifang.module.file.core.biz;

import com.github.pagehelper.PageInfo;
import com.bifang.module.file.common.vo.fileCollectClass.FileCollectClassVO;
import com.bifang.module.file.common.vo.fileCollectClass.FileCollectClassKeyVO;
import com.bifang.module.file.common.vo.fileCollectClass.FileCollectClassQueryVO;
/**
 * 文件归集分类管理业务本地接口
 *
 * @author shun
 * @since 2023-03-22
 */
public interface FileCollectClassIntegration {
    /** 分页查询 */
    PageInfo<FileCollectClassVO> getList(FileCollectClassQueryVO vo);
    /** 根据主键查询详情 */
    FileCollectClassVO getById(FileCollectClassKeyVO vo);
    /** 保存前统一校验*/
    void checkSave(FileCollectClassVO vo);
    /** 新增 */
    FileCollectClassVO add(FileCollectClassVO vo);
    /** 修改 */
    FileCollectClassVO edit(FileCollectClassVO vo);
    /** 根据主键删除 */
    void del(FileCollectClassKeyVO vo);
}
